概述
本文主要介绍Node.js SDK中上传和下载文件的初始化代码及常见报错。
详细信息
SDK初始化
SDK初始化代码如下所示。
var oss = require('ali-oss'); var store = oss({ accessKeyId: 'your access key', accessKeySecret: 'your access secret', bucket: 'your bucket name', region: 'oss-cn-hangzhou'
stsToken: 'token' #如果是sts方式,需要该参数
secure: true #如果需要https方式,需要该参数 });
常见报错
对于SDK上传和下载中常见的异常报错信息如下所示。
ClientError
ClientError指SDK内部出现的异常,例如:参数设置错误、断点续传上传或断点续传下载过程中出现的文件被修改的错误。
ServerError
ServerError指服务器端错误,它来自于对服务器错误信息的解析。ServerError有以下几个属性:
- status:出错请求的HTTP状态码
- code:OSS的错误码
- message:OSS的错误信息
- requestId:标识该次请求的UUID
适用于
- 对象存储OSS
文档内容是否对您有帮助?